package com.TTBook.core.publisher.dao;

import com.TTBook.core.publisher.model.BookPublisher;
import com.TTBook.core.publisher.model.BookPublisherCriteria;
import java.util.List;

public interface BookPublisherDAO {
    int countByCriteria(BookPublisherCriteria criteria);

    int deleteByCriteria(BookPublisherCriteria criteria);

    void insert(BookPublisher record);

    void insertSelective(BookPublisher record);

    List selectByCriteria(BookPublisherCriteria criteria);

    int updateByCriteriaSelective(BookPublisher record, BookPublisherCriteria criteria);

    int updateByCriteria(BookPublisher record, BookPublisherCriteria example);
}